overextend oneself - Spanish English Dictionary